package com.example.ice.u17.entries;

import java.util.List;

/**
 * Created by Ice on 2016/9/29.
 */

public class BoutiqueBean {

    private int code;

    private DataBean data;

    public int getCode() {
        return code;
    }

    public void setCode(int code) {
        this.code = code;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public static class DataBean {
        private int stateCode;
        private String message;
        private ReturnDataBean returnData;

        public int getStateCode() {
            return stateCode;
        }

        public void setStateCode(int stateCode) {
            this.stateCode = stateCode;
        }

        public String getMessage() {
            return message;
        }

        public void setMessage(String message) {
            this.message = message;
        }

        public ReturnDataBean getReturnData() {
            return returnData;
        }

        public void setReturnData(ReturnDataBean returnData) {
            this.returnData = returnData;
        }

        public static class ReturnDataBean {
            /**
             * linkType : 3
             * cover : http://image.mylife.u17t.com/2016/09/28/1475027594_oxp1759wwNZO.jpg
             * id : 134
             * title :
             * content :
             * ext : [{"key":"comicId","val":"130521"}]
             */

            private List<GalleryItemsBean> galleryItems;

            private List<ComicListsBean> comicLists;

            public List<GalleryItemsBean> getGalleryItems() {
                return galleryItems;
            }

            public void setGalleryItems(List<GalleryItemsBean> galleryItems) {
                this.galleryItems = galleryItems;
            }

            public List<ComicListsBean> getComicLists() {
                return comicLists;
            }

            public void setComicLists(List<ComicListsBean> comicLists) {
                this.comicLists = comicLists;
            }

            public static class GalleryItemsBean {
                private int linkType;
                private String cover;
                private int id;
                private String title;
                private String content;
                /**
                 * key : comicId
                 * val : 130521
                 */

                private List<ExtBean> ext;

                public int getLinkType() {
                    return linkType;
                }

                public void setLinkType(int linkType) {
                    this.linkType = linkType;
                }

                public String getCover() {
                    return cover;
                }

                public void setCover(String cover) {
                    this.cover = cover;
                }

                public int getId() {
                    return id;
                }

                public void setId(int id) {
                    this.id = id;
                }

                public String getTitle() {
                    return title;
                }

                public void setTitle(String title) {
                    this.title = title;
                }

                public String getContent() {
                    return content;
                }

                public void setContent(String content) {
                    this.content = content;
                }

                public List<ExtBean> getExt() {
                    return ext;
                }

                public void setExt(List<ExtBean> ext) {
                    this.ext = ext;
                }

                public static class ExtBean {
                    private String key;
                    private String val;

                    public String getKey() {
                        return key;
                    }

                    public void setKey(String key) {
                        this.key = key;
                    }

                    public String getVal() {
                        return val;
                    }

                    public void setVal(String val) {
                        this.val = val;
                    }
                }
            }

            public static class ComicListsBean {
                private int comicType;
                private String titleIconUrl;
                private String description;
                private String itemTitle;
                private String argName;
                private int argValue;
                private int argType;
                /**
                 * comicId : 103295
                 * name : 笨柴兄弟
                 * cover : http://cover2.u17i.com/2015/08/11520118_1439197686_AsXL1F8YQLs1.sbig.jpg
                 * cornerInfo : 203
                 * short_description : 两只萌萌的柴犬
                 */

                private List<ComicsBean> comics;

                public int getComicType() {
                    return comicType;
                }

                public void setComicType(int comicType) {
                    this.comicType = comicType;
                }

                public String getTitleIconUrl() {
                    return titleIconUrl;
                }

                public void setTitleIconUrl(String titleIconUrl) {
                    this.titleIconUrl = titleIconUrl;
                }

                public String getDescription() {
                    return description;
                }

                public void setDescription(String description) {
                    this.description = description;
                }

                public String getItemTitle() {
                    return itemTitle;
                }

                public void setItemTitle(String itemTitle) {
                    this.itemTitle = itemTitle;
                }

                public String getArgName() {
                    return argName;
                }

                public void setArgName(String argName) {
                    this.argName = argName;
                }

                public int getArgValue() {
                    return argValue;
                }

                public void setArgValue(int argValue) {
                    this.argValue = argValue;
                }

                public int getArgType() {
                    return argType;
                }

                public void setArgType(int argType) {
                    this.argType = argType;
                }

                public List<ComicsBean> getComics() {
                    return comics;
                }

                public void setComics(List<ComicsBean> comics) {
                    this.comics = comics;
                }

                public static class ComicsBean {
                    private int comicId;
                    private String name;
                    private String cover;
                    private String cornerInfo;
                    private String short_description;

                    public int getComicId() {
                        return comicId;
                    }

                    public void setComicId(int comicId) {
                        this.comicId = comicId;
                    }

                    public String getName() {
                        return name;
                    }

                    public void setName(String name) {
                        this.name = name;
                    }

                    public String getCover() {
                        return cover;
                    }

                    public void setCover(String cover) {
                        this.cover = cover;
                    }

                    public String getCornerInfo() {
                        return cornerInfo;
                    }

                    public void setCornerInfo(String cornerInfo) {
                        this.cornerInfo = cornerInfo;
                    }

                    public String getShort_description() {
                        return short_description;
                    }

                    public void setShort_description(String short_description) {
                        this.short_description = short_description;
                    }
                }
            }
        }
    }
}
